from dataclasses import dataclass
from datetime import datetime

@dataclass
class AntRiskAssessmentItemDto:
    # 股票代码
    stock_code: str

    # 上传更新时间
    create_time: datetime

    # 风险描述
    description: str

    # 风险类型 (例如：市场风险、流动性风险)
    risk_type: str

    # 风险等级 (0 - 10 级 ，0级无风险 ，10 级满风险)
    risk_level: int

    # 匹配标签
    stock_tag_code: str
    
    # 策略 Code
    strategy_code: str

    # 策略可读名称
    strategy_name: str

    """
    - 策略分组 （风险 / 机会）
    - 0 : 风险型策略
    - 1 : 关注型策略
    """
    strategy_group: int

    # 备用
    strategy_type: str

    # 策略分析的天数
    analysis_day: int

    # 策略等级 ：等级越高,分数比例越高
    strategy_level: int

